PXC Documentation

PXC Home

Convolution

pre 1.18

Apply convolution operation on each pixel using a custom 3x3 kernel.



Node Data

FilterArray

Display name

Convolution

Internal name

Node_Convolution

Inheritances

node
node_processor
node_convolution

Inputs

node_convolution

surface

Surface In

float

Kernel

enum

Oversample Mode

surface

Mask

float

Mix

bool

Active

toggle

Channel

bool

Normalize

int

Size

Outputs

node_convolution

surface

Surface Out

Convolution operation is a building block for many effects. Convolution node act on each pixel, calculating sum of all the pixels around it multiply with some number.




Properties


Surface In


Input surface


Kernel


A 3x3 matrix defining the value to multiply each neighbor pixel with.